Requirements Engineering

نویسنده

  • Donald Firesmith
چکیده

In my first column, I introduced the OPEN Process Framework (OPF), which provides an industry-standard terminology for organizing and communicating process engineering concepts. In it, I also introduced the reusable requirements engineering work products that are part of the OPF. This second article introduces the remaining reusable process components that are useful for requirements engineering: specifically, the requirements work units, the producers of the requirements work products that perform these work units, and the associated languages that are involved in requirements engineering. Requirements engineering is an activity, one of several kinds of work units that are performed on endeavors. As the following simplified figure illustrates, work units can be categorized (in order of decreasing scope) activities, tasks, and techniques, whereby: • An activity is the highest-level work unit consisting of a cohesive collection of one or more tasks that are performed by one or more collaborating producers when producing a set of one or more related work products or providing one or more related services. • A task is a mid-level work unit that models a functionally cohesive operation performed by one or more producers. • A technique is a low-level work unit that is the reified implementation of (i.e., way of performing) one or more tasks.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

Application of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system

Introduction: Requirements Engineering process is a crucial phase in software development. In order to achieve a successful design of health information systems (HISs), applying the best methodologies is essential. Therefore, the aim of the present study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of triangulation approach in elicitation and validation of epil...

متن کامل

Solving Multiple Fuels Dynamic Environmental/Economic Dispatch Problem and Incentive Based Demand Response Considering Spinning Reserve Requirements

In this paper a new integrated model of the dynamic environmental/economic dispatch (DEED) problem and emergency demand response program (EDRP) has been presented by which their interactions are investigated. DEED schedules the online generators power output over the whole dispatch period subject to some practical constraints so that the fuel costs and emission are optimized simultaneously. EDR...

متن کامل

Requirements Gathering Methods in System Engineering

The requirements engineering is mandatory phase which all development process start with. Mistakes in requirements elicitation therefore take very important role in a project success. In these article requirements elicitation methods are described in context of the system development and finally the generic requirements engineering process is described. Key-Words: requirements elicitation, requ...

متن کامل

Role of Business Process Models in Requirements Engineering

The goal of requirements engineering is to create a complete, consistent requirements specification of a desired system in order to establish the requirements at an abstract level. Business process modeling in the early phases of requirement engineering is rather useful. This paper examines business process modeling for the development of information systems. It presents the role of Business Pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Journal of Object Technology

دوره 1  شماره 

صفحات  -

تاریخ انتشار 2002